home *** CD-ROM | disk | FTP | other *** search
Text File | 1999-06-04 | 34.2 KB | 665 lines | [TEXT/CWIE] |
- README File - JClass Chart 3.6.1
- ================================
-
- Copyright (c) 1997-1999 by KL Group Inc. All Rights Reserved.
-
- Contents: - Product Versions
- - JClass Chart 3.6.1 Environments
- - JDK 1.2 Special Notes
- - Installing JClass Chart
- - Files Installed
- - Product Documentation
- - Changes
- - Fixed Bugs
- - Known Problems
-
-
- Product Versions
- ----------------
- This release is available in four versions for use with different
- versions of the JDK:
-
- JClass Chart 3.6.1T - JDK 1.0.2 "Transitional Beans"
- JClass Chart 3.6.1 - JDK 1.1
- JClass Chart 3.6.1S - JDK 1.1 + Swing 1.0
- JClass Chart 3.6.1J - JDK 1.2 or JDK 1.1 + Swing 1.1
-
- All versions have the same features and API. For clarity, distribution
- filenames and JAR/ZIP archives contain the version number in the name,
- for example, jcchart361.jar and jcchart361S.jar.
-
- Use JClass Chart 3.6.1 to develop JDK 1.1 applications; use JClass
- Chart 3.6.1S to develop applications that use the JFC/Swing 1.0 component
- set with JDK 1.1; use JClass Chart 3.6.1T for JDK 1.0.2 applications.
- Use JClass Chart 3.6.1J for JDK 1.2 applications or for JDK 1.1
- applications that use Swing 1.1.
-
- JClass Chart 3.6.1 is compatible with all version 3.6.1 JClass products.
- If you are using JClass Chart with another JClass product in an
- application, we strongly recommend that the version numbers match.
-
-
- JClass Chart 3.6.1 Environments
- -------------------------------
-
- ----------------------------------------------------------+
- | Product Version 3.6.1 | 3.6.1T | 3.6.1J |
- | 3.6.1S | | |
- | 3.6.1J | | |
- |---------------------------------|-----------|-----------|
- | Requirements: JDK 1.1.4 + | JDK 1.0.2 | JDK 1.2 |
- | Swing 1.0.3 for S | | |
- | Swing 1.1 for J | | |
- |---------------------------------|-----------|-----------|
- | Tested Platforms: | | |
- | MS Windows NT JDK 1.1.7a | JDK 1.0.2 | JDK 1.2 |
- | MS Windows 95 JDK 1.1.7a | JDK 1.0.2 | JDK 1.2 |
- | Sun Solaris JDK 1.1.7a | JDK 1.0.2 | JDK 1.2 |
- | HP HP-UX JDK 1.1.7a | | |
- | IBM AIX JDK 1.1.7a | | |
- | Linux Redhat 5.x | | |
- | MAC MRJ Java 1.1.3 *| | |
- | Compaq Tru64 Unix JDK 1.1.7 | | |
- |---------------------------------|-----------|-----------|
- | Tested Browsers: | | |
- | ------------------------------|-----------|-----------|
- | Netscape Navigator 4.5 | 3.04 | |
- | + with Java Plug-in 1.1.1 | | |
- | ------------------------------|-----------|-----------|
- | Internet Explorer 4.0.1 | 3.0 | |
- | + with Java Plug-in 1.1.1 | | |
- | ------------------------------|-----------|-----------|
- | Sun HotJava 1.1.5 | 1.0 | |
- -----------------------------------------------------------
-
-
-
- * Note that only the JDK 1.1 version of JClass products (the
- unlettered version) is supported on Macintosh.
-
- Note that 3.6.1J release is tested under JDK 1.2
- and JDK 1.1 with Swing 1.1.
-
- JDK 1.2 Special Notes
- ---------------------
-
- Security:
- In JDK 1.2, the appletviewer runs with
- different (more) security enabled by default. To work
- around this problem, run with no security enabled e.g.
-
- appletviewer -nosecurity index.html
-
- CLASSPATH:
- In JDK 1.2, the appletviewer does not refer to the
- CLASSPATH. This means that JClass examples and demos
- will *not* run by default. To run JClass demos and
- examples in JDK 1.2 using the appletviewer, you must
- extract the contents of the product JAR files into
- the JCLASS_HOME directory.
-
- Neither of these problems impact running JClass demos
- or examples using the interpreter.
-
- Data Binding:
- There is a known bug using the JDBC-ODBC bridge with
- JDK 1.2. This bug applies to all JDK 1.2 releases since
- beta 2, and includes JDK 1.2 RC1 and RC2. This problem
- prevents JClass data binding from functioning correctly.
-
- The work-around is to use something other than the JDBC-ODBC
- bridge for binding. Any type 2, type 3 or type 4 driver will work
- properly.
-
- The bug has been filed with Javasoft at
- http://developer.java.sun.com/developer/bugParade/bugs/4101823.html
-
-
- Installing JClass Chart
- -----------------------
- JClass Chart does not increase the minimum system requirements for
- your Java development environment.
-
- Ensure that your development environment is set up correctly before
- installing JClass Chart. You must be able to create and run simple
- Java applications or applets before attempting to use JClass Chart.
-
- To install JClass Chart:
-
- 1. Obtain the product distribution file that matches your JDK and
- development platform, for example:
- Unix developers - jcchart361.class, jcchart361s.class,
- jcchart361j.class or jcchart361t.class
- Windows developers - jcchart361.exe, jcchart361S.exe,
- jcchart361J.exe or jcchart361T.exe
-
- Both distribution formats contain the same product files. The exe
- distribution is an automated setup program for Windows users. The
- .class distribution is a Java-based automated setup program for Unix.
-
- 2. Locate the distribution file and execute it. For Windows, simply
- double-click the exe file.
-
- For Unix, first ensure you have JDK 1.0.2 or higher installed
- with the CLASSPATH and PATH environment variables configured properly.
- Then run the installer by executing the class file, for example:
- java jcchart361
-
- 3. Follow the setup program's prompts to select where to install the product
- and to supply your serial number.
-
- 4. Once installed, check whether the CLASSPATH environment variable points
- to the appropriate -classes.zip or JAR file. See the "Getting Started"
- chapter of the product documentation for detailed CLASSPATH setup
- instructions for all platforms.
-
-
- Files Installed
- ---------------
- The setup program installs JClass products into one root directory specified
- by the JCLASS_HOME environment variable. On Windows, JCLASS_HOME defaults
- to C:\JClass36, C:\JClass36S,C:\JClass36J or C:\JClass36T;
- on Unix, JCLASS_HOME defaults to your home directory.
- Subdirectories contain the JClass Chart class library files, sample code,
- and online documentation.
-
- The following table lists the directories and important files installed for
- each version of JClass Chart:
-
- ---------------------------------------------------------------------------
- | Description/Location | 3.6.1T | 3.6.1 | 3.6.1S | 3.6.1J |
- ---------------------------------------|--------|-------|--------|---------
- | Release/Installation information | | | | |
- | .\readme-chart.txt (this file) | * | * | * | * |
- | | | | | |
- | JARHelper utility | | | | |
- | .\bin\ | | o | o | o |
- | | | | | |
- | JAR files containing JavaBeans | | | | |
- | .\lib\jcchart361.jar | | * | | |
- | .\lib\jcchart361jb.jar | | * | | |
- | .\lib\jcchart361vc.jar | | * | | |
- | .\lib\jcchart361ds.jar | | * | | |
- | .\lib\jcchart361S.jar | | | * | |
- | .\lib\jcchart361Sjb.jar | | | * | |
- | .\lib\jcchart361Svc.jar | | | * | |
- | .\lib\jcchart361Sds.jar | | | * | |
- | .\lib\jcchart361J.jar | | | | * |
- | .\lib\jcchart361Jjb.jar | | | | * |
- | .\lib\jcchart361Jvc.jar | | | | * |
- | .\lib\jcchart361Jds.jar | | | | * |
- | | | | | |
- | ZIP files containing JClass Chart | | | | |
- | .class files (don't unzip!) | | | | |
- | .\lib\jcchart361T-classes.zip | * | | | |
- | .\lib\jcchart361-classes.zip | | * | | |
- | .\lib\jcchart361S-classes.zip | | | * | |
- | .\lib\jcchart361J-classes.zip | | | | * |
- | | | | | |
- | JClass Chart Programming & Reference | | | | |
- | Documentation (HTML format) -- open | | | | |
- | index.html in a web browser | | | | |
- | .\jclass\chart\api\ | * | * | * | * |
- | | | | | |
- | Sample programs that use Chart | | | | |
- | .\jclass\chart\applet\ | * | * | * | * |
- | .\jclass\chart\demos\ | * | * | * | * |
- | .\jclass\chart\examples\ | * | * | * | * |
- | | | | | |
- | Miscellaneous subpackages used | | | | |
- | by sample code | | | | |
- | .\jclass\contrib\ | * | * | * | * |
- | .\jclass\util\ | * | * | * | * |
- | .\sunw\ | * | | | |
- ----------------------------------------------------------------------------
- o = optional utility downloadable from KL Group (included and installed
- with JClass Standard and Enterprise Product Suites)
-
-
- Product Documentation
- ---------------------
- JClass Chart product documentation is available in HTML and Acrobat PDF
- formats. The HTML version is included with the product. To view, open
- .\jclass\chart\api\index.html in a Frames-capable web browser.
-
- A printable version of the Programmer's Guide is available in Acrobat PDF
- format as a separate download from
- ftp://ftp.klgroup.com/pub/jclass/chart/docs/.
-
- Changes for 3.6.1
- -----------------
- Added support for Digital Unix 4.0g.
-
- Added update example showing how to reread a file data
- source at a particular interval.
-
- Changes for 3.6.0
- -----------------
- The main change is the addition of the "J" version of
- JClass Chart, for use in JDK 1.2 and JDK 1.1 with Swing
- 1.1.
-
- The Chart customizer now supports loading HTML files and
- using the parameter settings to modify the current chart.
-
- The Swing customizer has been enhanced and improved, and is
- now the default customizer for the "S" and "J" versions of
- JClass Chart.
-
- The save as PNG and save as GIF functionality has been
- modified to be pluggable. This doesn't change the API.
- This allows us to work around GIF licensing issues. If
- you wish to enable the save as GIF feature in JClass Chart,
- you must:
- 1- Fax us a copy of a licensing agreement that proves you
- have licenced the GIF compression algorithm from
- Unisys.
- 2- Obtain from us the EncodeGif.class file.
- 3- Plug EncodeGif into your JAR file.
-
- By default, EncodeGif is not shipped with JClass Chart.
- Any attempt to call saveChartAsGif() will fail gracefully.
-
- Changes for 3.5.1
- -------------------
- Added saveChartAsPng() method, which allow you to save
- charts as a PNG file. The following example shows the proper
- syntax:
-
- try {
- java.io.File file = new java.io.File("foo.gif");
- chart.saveChartAsPng(file);
- }
- catch (jclass.chart.PngEncoderException pee) {
- }
-
- Added the capability for multi-colored plot lines. You can now change
- the color of the plot line depending on the data value. The ColorHandler
- property in ChartDataView specifies a class that implements the
- JCDrawableColorHandler interface. Implement the JCDrawableColorHandler
- interface to return appropriate colors depending on the passed data
- values. If the ColorHandler property is null, or if null is returned
- from the methods in JCDrawableColorHandler, the default color
- will be used.
-
- Changes for 3.5.0
- -------------------
- Chart 3.5.0 is a major upgrade from 3.0.0. In addition
- to bug fixes (listed below), a number of new featurs have been
- added:
-
- -Hierarchical data binding using JClass DataSource
- -Data binding using Visual Cafe's QueryNavigator object.
- -Data binding using JBuilder's DataSet object.
- -New MultiChart bean. MultiChart is a powerful new bean that
- allows IDE users to have 2 x and y axes and 2 data sources.
- It exposes a lot more of the "core" product features than
- SimpleChart or JCChartComponent. It is the recommended new
- bean for JClass Chart!
- -Stacking area charts.
- -Connection lines for chart labels.
- -Performance improvements for plot and financial chart types.
-
-
- Changes for Chart 3.0.0
- -------------------------
- -Performance improvements, particularily in financial chart
- types.
- -Swing support for custom property editors. The Swing-based
- customizer can be enabled using the CustomizerName property
- of JCChart (new for 3.0.0):
-
- chart.setCustomizerName("jclass.chart.customizer.swing.ChartCustomizer");
- -Swing customizer bug fixes and clean-up.
- -Data soruce editor in SimpleChart.
- -Full documentation for SimpleChart bean in the user's manual.
-
- Changes for Chart 2.2.0
- -------------------------
- In addition to the changes noted since Chart 2.2.0, the following
- has been changed since Chart 2.0.0:
-
- - Reorganization of JClass BWT done for the BWT 2.0.9 release. This
- reorganization reduces JClass Chart's dependencies on JClass BWT.
- Now JClass Chart only uses JClass BWT in the Chart Customizer.
-
- - The border types supported by JClass Chart have changed. While the old
- values in jclass.bwt.BWTEnum (SHADOW_IN, etc.) will continue to work,
- the preferred values are in jclass.base.Border. Valid values include:
- NONE, ETCHED_IN, ETCHED_OUT, IN, OUT, PLAIN, FRAME_IN, FRAME_OUT,
- CONTROL_IN, and CONTROL_OUT.
-
- - Axis calculations of default values for the Min and Max properties have
- been corrected to use the value of the Origin property if it has been
- specified by the user. Applications that rely on this functionality
- may notice small changes in the Min and Max values when compared to
- previous versions of JClass Chart. The values now being generated are
- correct.
-
- - The use of the Pie Chart ThresholdValue property in determining which
- series are placed in the 'Other' slice has been changed. The
- comparison is now a less than check as opposed to the previous
- less than or equal check. This prevents zero value series from
- automatically being placed in the 'Other' slice when the ThresholdValue
- property has it's default value of 0.
-
- - Addition of internationalization/localization support.
-
- - Addition of SimpleChart bean.
-
- Changes for Chart 2.0
- -----------------------
- Much has changed since Chart 1.0. Briefly:
-
- -Peerless internals
- -Numerous deadlock fixes.
- -Addition of chart customizer.
- -Addition of financial chart types.
-
- Bugs fixed for 3.6.1
- --------------------
- 5198 Loading charts from HTML files does not work
- 6397 Using AutoLabels on a plot chart, the labels sometimes gets confused
- 6433 Clip of the component is larger than the screen resolution
- 6459 VCafe25: Customizer is squished into tiny window
- 6671 JCChartComponent's customizer window is too small in Visual Cafe's visual designer
- 6675 OS/2 Als frame to be larger than window size, JClass get truncated
- 6975 Default(Value) Axis annotation method repeats labels on annotation
- 7029 ENH-REQ: Ensure a default color different than the chart background color is assigned to a lines series
- 7053 Loading HTML file in customizer doesn't work
- 7293 ENH_REQ: Add an option to al the chart height be greater than height of display without clipping chart
- 7438 setPreferredSize and setSize do nothing
- 7515 Permit second dataview with second y axis in chart.
- 7547 ENH-REQ: Al disabling of error dialogs.
- 7842 JCChartLabels not showing up when chart type is pie.
-
- Bugs fixed for 3.6.0
- --------------------
- 2125 MS J++ compilation error for all main.java files
- 3743 No way to unzoom in Events demo
- 3761 table example is packaged uncompiled
- 5664 Time Label Demo: Option window won't close when the cancel button is pushed
- 5682 spectrum: Most data files missing
- 5810 SWING: Scroll Demo: Display does not reverse when mouse is dragged over chart area.
- 5929 Solaris 2.6: line graphs not displayed properly
- 5933 events: Right hand chart not displayed
- 5973 time: Axis title not updated
- 5974 time: changing the time base or time format has not effect
- 5979 missing activator (Java plug-in) versions of some demos
- 6004 Demos, Datasource, Components: NoClassDefFoundError: DSdbChart.
- 6005 Examples, Datasource, HiGrid: NoClassDefFound: DSdbChart.
- 6042 gifs are not found when running demos from launcher
- 6090 Financial demo: Entering in a nonexistant symbol results in a nullpointerexception
- 6154 Navigator 4.05: Chart-Table Connection Demo: The applet doesn't paint.
- 6203 table3 demo: Too many $ signs
- 6229 Financial demo does not close if run from the Launcher
- 6252 JBuilder: Changing the row wipes out graphs in chart.
- 6255 We aren't supposed to be shipping the demo databases with Chart
- 6259 Cannot close financial data window
- 6261 Image bar demo cannot find GIF images when run from launcher
- 6473 JDK 1.2b4: Swing, Demos, Scroll Time: Selection is not visible.
- 6495 Not Serializable exception with databinding
- 6499 SOLARIS NATIVE THREADS: plot2inv draws incorrectly
- 6542 Customizer: can't edit 2nd X axis
- 6546 table3/compound demo
- 6572 JClass Chart Demo index.html does not have a "Java Plug-in" version
- 6578 Window problem w/ Chart 3.5.1 "time" demo
- 6579 Netscape 4.06: Spectrum demo does not run under browser
- 6586 Netscape 4.06: Pulldown menu doesn't work in financial demo
- 6588 Netscape 4.06: Scroll Time Demo under doesn't hilight window
- 6589 Chart "Financial" demo doesn't close properly when run from command line
- 6590 JClass Chart-Table Connection Demo does not run under netscape4.06
- 6592 Netscape 4.06: LiveTable Compound Interest Demo does not resize
- 6595 "Imagebars" demo will not load images when run from launcher/browser
- 6597 "Chart-Table Connection" demo won't run in browser (Standard/Java-enabled)
- 6599 Functionality problem w/ "Area Chart Demo"
- 6601 Navigator 4.06: Plugin load results in a http error and Standard version did not load
- 6604 JClass Chart Examples do not run properly in browser - standard version
- 6622 JDK116/Win98/JClass351: Chart Rainbow demo does not find GIF when run from Launcher
- 6636 JCAxis not subclassable because none of the member variables are protected
- 6961 Legend demo source links reversed
- 6674 Multiview chart doesn't show Point Labels from third view when first views are not showing
- 6680 Update problem with spectrum demo
- 6729 Pick Event will cause NULL pointer if no data available in chart
- 6747 Swing Chart Customizer missing pages
- 6857 JCChartLabel with rotation causes excessive CPU usage
- 6960 Swing Customizer not working correctly with JDK 1.2beta4
-
- Bugs fixed for 3.5.1
- --------------------
- 1719 Empty canvases on MacIntosh
- 2236 Rotation problems when the bar chart touches the applet border
- 2495 Rotated labels fail on Macintosh
- 3750 Strange resizing of chart occurs in certain situations.
- 3759 Chart seems to randomly generated selection (zoom) boxes on its own
- 4088 Line through legend symbol doesn't show on both sides.
- 5164 NOB: VisualAge: problems exporting class files.
- 5197 Choosing a path in the customizer's file dialog has no effect
- 5367 CHANGE_ROW request not triggering repaint (version 3.0.0s)
- 5483 Caterpillar Enhancement Request: additional functionality to ChartDataView
- 5562 JBdbChart: cannot handle empty row of data - likely applies to all dbCharts.
- 5569 HoleValue does not work if set to Double.NaN
- 5663 Applet: Zooming in on chart data makes numbers disappear, or makes the chart disappear
- 5761 Customizer's cancel button does not work in all instances
- 5767 VISUALAGE: Databound chart does not display properties in VisualAge
- 5768 Label gets cut off when the "remove" button is pushed.
- 5796 DATABINDING: End Point defaults to 100 and requires knowing how many rows are in the datasource to guess an end point
- 5883 manifest.mf file refers to non-existent classes
- 5942 MultiChart: VisualAge complains that it can't find resources when running applet
- 5995 Toggling ChartDataViewSeries.IsIncluded toggles display in chart
- 6025 Windows 95 scrolling not smooth with live data source
- 6050 JCChart.keyDown() should call JCChart.reset() rather than JCChartArea.reset()
- 6123 VisualAge: setting action modifier generates exception.
- 6124 MultiChart: spelling mistake in axisRelationship editor
- 6128 VCAFE25 MULTICHART: Change View3D property causes NullPointerException.
- 6145 Solaris 2.6 : Plot Charts draw very wrong
- 6166 The DataBinding tab is available and active in the non-databound versions of chart
- 6184 SuperCede 2.02: chart doesn't recognize that data is available.
- 6190 VCAFE25: VCdbChart - setting data binding property causes NullPointerException.
- 6211 OS2: the Area demo throws a null pointer exception
- 6221 makeChart method not well documented and does not work as expected
- 6237 HP: Charts do not draw in demos.
- 6257 Multi Chart gives an ArrayIndexOutOfBoundsException when running in VCafe 2.5
- 6297 AIX/SWING: Swing Customizer throws ArrayIndexOutOfBoundsException when closed.
- 6306 DSdbChart is not serializable
- 6327 Setting ClusterWidth to 0 causes resizing problems and the chart still appears
- 6381 Missing Class File in Chart
- 6386 Axes do not repaint properly when using setTop() and setLeft() methods
- 6392 When removeAllChartLabels() is called, set AutoLabel to false as well.
- 6394 Plot lines disappear occasionally on a plot chart
- 6529 MultiChart's MultiDataSourceEditor doesn't update source code when set to data from file
- 6295 1.0.2: chart\demos\table3 is uncompiled
-
- Bugs fixed for 3.5.0
- --------------------
- 4082 Editing an image-filled bar will occasionally reproduce a very large bounding box.
- 5021 VCafe25: Use customizer to set property valu. Error msg: " Could not get value for property DataView2ChartType"
- 5022 VCafe 2.5: A lot of properties are missing from customizer of JCChartComponent.
- 5066 Visual Age 1.0.1NL: SimpleChart: custom editors missing for borderStyle
- 5104 Rotated point labels are blacked out in IE 4.0.1.
- 5105 getHeight() method will return height of 0 if height not previously set
- 5124 table3 demo does not compile
- 5175 Swing Customizer changes chart types under swing 1.02
- 5218 JCString in error dialogue not parsed
- 5251 JCChartLabel cannot be serialized
- 5326 JCChart scatter and plot charts with data holes behave improperly
- 5421 TimeBase specified in HTML not honoured
- 5484 Request: Additional functionality for ChartDataViewSeries
- 5651 Strings are getting internationalized incorrectly if the string is a number
- 5776 SuperCede, Demos: Missing resource exception.
-
-
- Bugs fixed for 3.0.0
- --------------------
- 2699 Enter Header text as "[]" gets NullPointerException at jclass.util.JCString.parse(JCString.java:340)
- 2841 Customizer : Can't set other slice of JCPieChartFormat
- 2867 ChartDataView.OutlineColor does not work for stacking bars.
- 2876 Candle charts: If open == close, no candle is drawn; horizontal line expected
- 2907 Rotate Y-Axis label often has wrong font in IE 3.0
- 2925 NOB:Applet security problem not solved in the learning examples;same problem with .gif files from the demos
- 2926 HTML parsing still spills warning to console if no data specified
- 2936 Can't set XAnnotationMethod to "Value" for bar charts
- 2940 Bizarre font changes while scrolling Netscape 3.0 also plague Chart 2.0
- 2942 Background color of text printed is incorrect
- 2943 Checking and unchecking the pause checkbox in the stripper demo will pause the demo.
- 2965 Dwell label synchronization problem
- 2986 Large data values send Chart (jdk 1.02) into long, long loop
- 3016 Symbols not drawn last; lines may obscure symbols
- 3026 Layout: Extra gap below South-placed legend
- 3027 SaveAsParam: default Insets being saved
- 3038 JCAxisTitle: attempt to give the title a border results in TWO borders
- 3040 SaveAs/LoadFrom Param: YAxis1.isVertical = false not being saved; screws up on reload
- 3041 JCAxis: Axis annotations being clipped; plot margins not adjusted correctly
- 3042 Layout: too much space above Header
- 3046 3D Axis layout: problems with front/back plain drawing; axis extents, etc.
- 3076 NOB: JClass Chart 2.0.0 doesn't print graph in first release of IE4
- 3077 Pie Chart with active data source has become slow in Chart 2.0.0
- 3078 Chart hogs focus, stops both keyboard and mouse traversal attemps
- 3095 Logrithmic axis doesn't plot if values > 10^n where n=2,3,4,5.....
- 3101 SaveAsHTML adds "DataView" heading to legend
- 3112 ChartDataView: Can't replace X and Y axis of first DataView
- 3158 Setting x axis tickSpacingIsDefault to false results in wrong margins calculation
- 3159 Setting x axis originIsDefault back to true does not trigger a chart refresh
- 3183 JCAxis ValueLabel documentation bug
- 3218 Customizer: Selecting axis time units > WEEKS will generate a java.lang.IllegalArgumentException
- 3224 JCAxis: value annotations overlap for some chart sizes
- 3227 Customizer doesn't allow Bar Cluster Overlap to be negative...
- 3228 LoadAsHTML not reading clusterOverlap property properly...
- 3247 Save as Param File: Chart styles not being save and retrieved correctly
- 3350 IE 4.0 Chart Point Labels become darkened and unredable when rotated
- 3352 Enhancement request: support for setPreferredSize() in JCChart
- 3368 Interactive editting of Pie charts is enabled, but not meaningful
- 3502 JCChartLabel problems
- 3503 JCChartLabel: IllegalThreadStateException is thrown and locks the java application
- 3571 ChartDataView.setDataSource(null) won't empty data
- 3572 ChartDataView.setDataSource() won't update chart when source.getNumRows() == 0
- 3749 Questionable display of set precision axis values
- 3760 Axis markers are not distributed evenly
- 3798 Border types "Control In" and "Control Out" generate exceptions
- 3802 Title alignment only affects horizontal positioning
- 3803 JClass Color Editor has strange 'wrap-around' behaviour (1 of MANY)
- 3804 JClass Color Editor has strange 'wrap-around' behaviour (1 of MANY)
- 3811 JCChart Error: Provided grid spacing is too small to show up when loading chart\applet\index.html in IE401
- 3877 Chart Text numeric localization breaks LabelGenerator
- 4001 Throws: saveObject chart.ser java.io.NotSerializableException: jclass.chart.CachedViewProp
- 4025 VCAfe: After deleting chart from the Cafe's form designer, chart is still there; eventually it will go after a repaint
- 4037 PieChartDraw.pick() compile error
- 4042 VCafe: Error setting property setYAxisAnnotationMethod to Point_Labels: java.lang.reflect.InvocationTargetException
- 4045 java.lang.NullPointerException: running threader demo
- 4057 NOB(See report for bug id.):Sampler demo : logarithmic graph: array out of bonds exceptions
- 4071 Exceptions thrown during redraw of stacking bar after editing at extreme depth
- 4076 Errors reported when launching the customizer within Netscape 4.04 w/ 1.1 patch
- 4084 Threader demo gives exception on Solaris jdk 1.02
- 4085 spectrum demo throws exceptions
- 4086 Fast Update demo core dumps Solaris 102 interpreter
- 4111 Rounding error in axis annotations causing strange graph behaviour (I think)
- 4112 Inconsistent behaviour with time units in scroll time demo on different platforms.
- 4294 Swing : Customizer gives exception when pressing data view tab
- 4298 Powerj 2.1: View 3D property editor for chart stalls the IDE
- 4300 Bar Chart: all bars not showing up
- 4309 Pie Charts: No way to prevent 'Other' label in legend if data value is 0.0.
- 4374 Pie legend "other" slice appears when a ZERO value is in the data source.
- 4378 SymbolSize html parameters missing
- 4428 java.lang.OutOfMemoryException in spectrum demo
- 4443 Pie Chart layout often results in really tiny pies.
- 4446 Time Labels are off by the number of hours the time zone is from GMT
- 4545 Pick on empty pie caused null pointer exception
- 4546 Save as HTML: empty data saved as "null" instead of being ignored
- 4547 Save as HTML: null DataView gives null pointer exception
- 4571 JCString parsed incorrectly under IE 4.0
- 4649 map() value incorrect when axes are inverted
- 4677 Windows crash setting a Logarithmic axis after printing
- 4693 Axis annotation, grid, precision problems
- 4704 NOB:Chart 2.2.0S does not print
- 4816 JCChart not displaying properly with mulitple data views and multiple JCAxis
- 4820 Stacking Bar Chart - Outline of bars not drawn consistantly
- 4875 PlotArea right marginsnot honoured when specified in HTML
- 4877 Chart 3.0 doesn't repaint chart data when reloaded into beanbox (after saving)
-
-
- Known Problems
- --------------
- 1612 REQUEST: Axis title layout doesn't account for opposing axis label extents
- 2130 ChartDataView.setDrawingOrder() problems
- 2187 Request: Context-sensitive customizers.
- 2203 Annotation anchor not properly adjusted for value-anchored axes
- 2740 Customizer "Axes" tab gives exception on JavaStation.
- 3880 Time Value labels are not displayed in very specific instances
- 4046 JBuilder : Setting axis title text doesn't recalc and relayout the chart in design mode
- 4047 3d Charts sometimes do not draw right hand side of bounding box.
- 4436 Axis max annotation does not appear for smaller chart sizes
- 4548 ChartArea, Header Top and Left locaters not honoured in applet if set to 0.
- 4923 Request: Cross-Hairs (markers)
- 5049 Request: See-through DataViews.
- 5146 Cannot use customizer to add or edit data series or data points
- 5171 Beware small hole values with Stacking Area charts.
- 5182 Logarithmic axes with stacking area charts : zero values don't stack
- 5465 FEATURE REQUEST: to incorporate additional display functionality with Logarithmic scaling display
- 5485 Caterpillar Enhancement Request: additional functionality to JCAxis
- 5607 Enhancement request: visual feedback for any selected chart data entity
- 5873 Enhancement Request: ability to determine the min and max values from a data series
- 5874 Enhancement Request: setYAxis(int, JCAxis) should call replaceAxis instead of addAxis
- 5893 On (r)eset of zoom the chart orverides max and min set programmatically
- 5936 MultiChart : Cafe: Related properties don't update when changed
- 5937 MultiChart: Cafe: Many initial default values wrong
- 5938 MultiChart : Default values don't update until editor is brought up a second time.
- 6008 Enhancement Request: Non-WYSIWYG printing
- 6122 MultiChart AxisAnnotations editor: font should have a "bold and italic" style.
- 6363 Problem getting the NumSpacing to show the right numbers on the axis annotation
- 6222 Enhancement Request: To be able to change the icon image and frame title of JCCustomizer
- 6422 Add save-as-GIF/PNG to customizer File->Save As
- 6347 Feature Request: chart labels in chart area inherit the same colour as that of the chart area
- 6370 JCChartLabel: Label text does not clip with Label when Height and Width properties are set.
- 6389 Axis Titles initial appear in the wrong location
- 6423 JCChart.setTrigger() method does not function properly
- 6396 Better Logarithmic Axis Labelling
- 6398 Request : Stackable Y Axes
- 6399 Request : Mother chart that holds children charts
- 6400 Request : attach drawable objects to chart in data space
- 6402 Request : Variable width bar charts
- 6403 Request : stepped line plot charts
- 6404 Request : have Chartable accept an array of doubles
- 6425 JCChartLabel: If setLeft is set to 0 or setTop is set to 0, IsLeftDefault and IsTopDefault are true
- 7184 ENH-REQUEST: make public method launchPropertyPage or add a method so the customer can bring up customizer programatically
- 6452 JCChartApplet: Bar Chart rendered in 3D drawn in reverse order
- 6468 JCChart: Multiple data views and multiple Y-Axes causes >1 data view does not display as expected
- 6483 PIE: 3D should be allowed with exploding pies
- 6526 BeanBox: Chart beans don't gain focus.
- 6534 DataBinding: java.lang.Exception: Column not found.
- 6623 JDK116/Win98/JClass351: jclass.chart.demos.threader.Threader produces NullPointerException
- 6635 SimpleChart() attempt to create file data source causes security error
- 6768 Making MultiChart data bound a good idea
- 6916 NOB (4186352): Rotated labels(texts) are blank under jdk1.2 rc1
- 6958 Adding a label over another one does not provide the expected results.
- 7109 Add feature that allows automatic chart scrolling
- 7160 JCAxis.Precision property does not display trailing zeros
- 7180 ENH-REQUEST: Modify Axis labels so title does not overwrite labels when is changed to vertical
- 7273 ENH-REQ: Cannot select column for x-axis in Databound chart, should be able to.
- 7292 Bottom line on the face of a barchart is not drawn
- 7305 Bar Chart drawing problems using 3D View when changing depth
- 7334 VCafe doesn't include necessary files in jar file-problem in manifest.
- 7402 ENH-REQ: Allow differentiation between different types of Picks (detect Mask).
- 7435 Request: support for 3D exploding pie slices
- 7439 ENH REQ: Pop-up dialog to add points to a data series
- 7441 ENH REQ: Drag-select of multipe points
- 7510 Chart/Swing double buffering blinks
- 7511 Chart/Swing: Rotated labels cause extra repaint
- 7524 Default axis precision not being calculated properly
- 7615 Null data series leads to exceptions when pick()ing the chart
- 7680 Small pie charts with small slices will draw in one colour for all slices
- 7681 ENH-REQ: enable tooltips for Chart Axis Labels.
- 7692 Chart legend is truncated when chart is on JCScrollWindow and new data with more series are loaded
- 7713 JCChart: Dialog box indicating the grid spacing is too small appears when resizing chart that has grid lines displayed
- 7867 SaveChartAsPng does not work with true colors and some other color settings
- 7876 Chart Basic Demo - 3D bar chart is transparent
- 7894 Rainbow demo
- 7898 table3 ( a chart demo ) - flickering screen when scrolled
- 7905 JCChart: setDrawingOrder(int) method does not work
-
-
- Because Java runs on a variety of platforms and environments, you may
- discover problems beyond our Quality Assurance testing. We want to hear
- about them! Please send any feedback (bugs, questions, missing features,
- requests) to our public support newsgroup at
- news://news.klgroup.com/klg.forum.jclass
-